#review_section.v1 {
    position: relative;
    padding-top: 150px;
    padding-bottom: 50px;
    margin-top: -50px;
    width: 100%;
  }

  #review_section.v1 #review-wrapper {
    width: 75%;
    margin-bottom: 25px;
  }

  #review_section.v1 .header {
    font-size: 30px !important;
  }
  #review_section.v1 .review {
    background: #f8f9fa;
    margin-bottom: 25px;
    padding: 25px 40px;
    position: relative;
    -webkit-box-shadow: 0.5em 0.5em .65em rgba(0,0,0,0.75);
    -moz-box-shadow: 0.5em 0.5em .65em rgba(0,0,0,0.75);
    box-shadow: 0.5em 0.5em .65em rgba(0,0,0,0.75);
  }
  #review_section.v1 .review .author_image {
    max-width: 75px;
    max-height: 75px;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
  }
  /* #review_section.v1 .review .author_image img {
    left: 50%;
    top: 50%;
    -webkit-clip-path: circle(50% at 50% 50%);
    clip-path: circle(50% at 50% 50%);
  } */
  #review_section.v1 .review .copy {
    font-size: 22px;
  }
  #review_section.v1 .review .author {
    font-size: 20px;
  }
  #review_section.v1 .review .quote {
    font-size: 20px;
  }
  @media screen and (max-width: 415px) {
    #review_section.v1 .review .copy {
      font-size: 14px;
    }
    #review_section.v1 .review .author {
      font-size: 16px;
    }
    #review_section.v1 .review .quote {
      font-size: 14px;
    }
    #review_section.v1 #review-wrapper {
      width: 100%;
      margin-bottom: 25px;
    }
  }